
namespace Cephei.QL.Math.Interpolations
{
    namespace ConvexMonotoneImpl
    {
        public enum SectionTypeEnum
        {
              EverywhereConstant 
            , ConstantGradient 
            , QuadraticMinimum 
            , QuadraticMaximum 
        }
    } // ConvexMonotoneImpl
    namespace CubicInterpolation
    {
        public enum DerivativeApproxEnum
        {
              Spline 
            , SplineOM1 
            , SplineOM2 
            , FourthOrder 
            , Parabolic 
            , FritschButland 
            , Akima 
            , Kruger 
        }
    } // CubicInterpolation
    namespace CubicInterpolation
    {
        public enum BoundaryConditionEnum
        {
              NotAKnot 
            , FirstDerivative 
            , SecondDerivative 
            , Periodic 
            , Lagrange 
        }
    } // CubicInterpolation
}
